package com.java.yz.day07.ketang;

/*
    面试题：
        重载与重写有啥区别
        1.重载是发生在同一个类的内部，方法名一样，参数列表不一样的现象
        2.重写是发生在继承的关系中，子类的方法与父类的方法声明（指的是返回值类型，方法名，参数列表）一模一样，
          只是方法的实现不一样。
 */
class Fa5{
    public void fun1(){
        System.out.println("只是父类方法");
    }
    public  void show1(){};
}
class So4 extends Fa5{
    public void fun2(){

    }
    @Override
    public void fun1(){
        super.fun1();
        System.out.println("这是重新写的fun1方法");
    }
}
public class ExtendDemo6 {
    public static void main(String[] args) {
        So4 so4 = new So4();
        so4.fun1();
    }
}
